function findAllChildElements(element) {
  const children = [];
  
  // 内部递归函数
  function traverse(node) {
    if (!node) return;

    // 获取当前节点的所有子节点
    const childNodes = node.children;
    for (let child of childNodes) {
      children.push(child); // 添加到结果数组
      traverse(child); // 递归处理子节点
    }
  }

  traverse(element); // 从传入的 element 开始递归
  return children;
}
export default findAllChildElements